<?php
// +----------------------------------------------------------------------+
// | BoletoPhp - Versão Beta                                              |
// +----------------------------------------------------------------------+
// | Este arquivo está disponível sob a Licença GPL disponível pela Web   |
// | em http://pt.wikipedia.org/wiki/GNU_General_Public_License           |
// | Você deve ter recebido uma cópia da GNU Public License junto com     |
// | esse pacote; se não, escreva para:                                   |
// |                                                                      |
// | Free Software Foundation, Inc.                                       |
// | 59 Temple Place - Suite 330                                          |
// | Boston, MA 02111-1307, USA.                                          |
// +----------------------------------------------------------------------+

// +----------------------------------------------------------------------+
// | Originado do Projeto BBBoletoFree que tiveram colaborações de Daniel |
// | William Schultz e Leandro Maniezo que por sua vez foi derivado do	  |
// | PHPBoleto de João Prado Maia e Pablo Martins F. Costa				  |
// | 																	  |
// | Se vc quer colaborar, nos ajude a desenvolver p/ os demais bancos :-)|
// | Acesse o site do Projeto BoletoPhp: www.boletophp.com.br             |
// +----------------------------------------------------------------------+

// +----------------------------------------------------------------------+
// | Equipe Coordenação Projeto BoletoPhp: <boletophp@boletophp.com.br>   |
// | Desenvolvimento Boleto Sudameris: Flávio Yutaka Nakamura             |
// +----------------------------------------------------------------------+


$codigobanco         = "347";
$codigo_banco_com_dv = geraCodigoBanco($codigobanco);
$nummoeda            = "9";
$fator_vencimento    = fator_vencimento($dadosboleto["data_vencimento"]);

//valor tem 10 digitos, sem virgula
$valor    = formata_numero($dadosboleto["valor_boleto"], 10, 0, "valor");
//agencia é 4 digitos
$agencia  = formata_numero($dadosboleto["agencia"], 4, 0);
//conta é 7 digitos
$conta    = formata_numero($dadosboleto["conta"], 7, 0);
//nosso número: 13 digitos
$nossonum = formata_numero($dadosboleto["nosso_numero"], 13, 0);

// Calcula o Digitão da Cobrança
$digitao = modulo_10($nossonum . $agencia . $conta);
if ($digitao == 10) $digitao = 0;

// 43 numeros para o calculo do digito verificador do codigo de barras
$dv = modulo_11($codigobanco . $nummoeda . $fator_vencimento . $valor . $agencia . $conta . $digitao . $nossonum, 9, 1);
$dv = ($dv == 0 || $dv == 1) ? 1 : 11 - $dv;

// Dados finais
$dadosboleto["codigo_barras"]       = $codigobanco . $nummoeda . $dv . $fator_vencimento . $valor . $agencia . $conta . $digitao . $nossonum;
$dadosboleto["linha_digitavel"]     = monta_linha_digitavel($codigobanco . $nummoeda . $agencia . $conta . $digitao . $nossonum . $dv . $fator_vencimento . $valor);
$dadosboleto["agencia_codigo"]      = $agencia . '/' . $conta . '/' . $digitao;
$dadosboleto["nosso_numero"]        = $nossonum;
$dadosboleto["codigo_banco_com_dv"] = $codigo_banco_com_dv;

// FUNÇÕES
// Algumas foram retiradas do Projeto PhpBoleto e modificadas para atender as particularidades de cada banco

function formata_numero($numero,$loop,$insert,$tipo = "geral") {
	if ($tipo == "geral") {
		$numero = str_replace(",","",$numero);
		while(strlen($numero)<$loop){
			$numero = $insert . $numero;
		}
	}
	if ($tipo == "valor") {
		/*
		retira as virgulas
		formata o numero
		preenche com zeros
		*/
		$numero = str_replace(",","",$numero);
		while(strlen($numero)<$loop){
			$numero = $insert . $numero;
		}
	}
	if ($tipo == "convenio") {
		while(strlen($numero)<$loop){
			$numero = $numero . $insert;
		}
	}
	return $numero;
}


function fbarcode($valor){

$fino = 1 ;
$largo = 3 ;
$altura = 50 ;

  $barcodes[0] = "00110" ;
  $barcodes[1] = "10001" ;
  $barcodes[2] = "01001" ;
  $barcodes[3] = "11000" ;
  $barcodes[4] = "00101" ;
  $barcodes[5] = "10100" ;
  $barcodes[6] = "01100" ;
  $barcodes[7] = "00011" ;
  $barcodes[8] = "10010" ;
  $barcodes[9] = "01010" ;
  for($f1=9;$f1>=0;$f1--){ 
    for($f2=9;$f2>=0;$f2--){  
      $f = ($f1 * 10) + $f2 ;
      $texto = "" ;
      for($i=1;$i<6;$i++){ 
        $texto .=  substr($barcodes[$f1],($i-1),1) . substr($barcodes[$f2],($i-1),1);
      }
      $barcodes[$f] = $texto;
    }
  }


//Desenho da barra


//Guarda inicial
?><img src=<?php echo Route::url('resources', array('file' => 'imagens/p.png')); ?> width=<?php echo $fino?> height=<?php echo $altura?> border=0><img 
src=<?php echo Route::url('resources', array('file' => 'imagens/b.png')); ?> width=<?php echo $fino?> height=<?php echo $altura?> border=0><img 
src=<?php echo Route::url('resources', array('file' => 'imagens/p.png')); ?> width=<?php echo $fino?> height=<?php echo $altura?> border=0><img 
src=<?php echo Route::url('resources', array('file' => 'imagens/b.png')); ?> width=<?php echo $fino?> height=<?php echo $altura?> border=0><img 
<?php
$texto = $valor ;
if((strlen($texto) % 2) <> 0){
	$texto = "0" . $texto;
}

// Draw dos dados
while (strlen($texto) > 0) {
  $i = round(esquerda($texto,2));
  $texto = direita($texto,strlen($texto)-2);
  $f = $barcodes[$i];
  for($i=1;$i<11;$i+=2){
    if (substr($f,($i-1),1) == "0") {
      $f1 = $fino ;
    }else{
      $f1 = $largo ;
    }
?>
    src=<?php echo Route::url('resources', array('file' => 'imagens/p.png')); ?> width=<?php echo $f1?> height=<?php echo $altura?> border=0><img 
<?php
    if (substr($f,$i,1) == "0") {
      $f2 = $fino ;
    }else{
      $f2 = $largo ;
    }
?>
    src=<?php echo Route::url('resources', array('file' => 'imagens/b.png')); ?> width=<?php echo $f2?> height=<?php echo $altura?> border=0><img 
<?php
  }
}

// Draw guarda final
?>
src=<?php echo Route::url('resources', array('file' => 'imagens/p.png')); ?> width=<?php echo $largo?> height=<?php echo $altura?> border=0><img 
src=<?php echo Route::url('resources', array('file' => 'imagens/b.png')); ?> width=<?php echo $fino?> height=<?php echo $altura?> border=0><img 
src=<?php echo Route::url('resources', array('file' => 'imagens/p.png')); ?> width=<?php echo 1?> height=<?php echo $altura?> border=0> 
  <?php
} //Fim da função

function esquerda($entra,$comp){
	return substr($entra,0,$comp);
}

function direita($entra,$comp){
	return substr($entra,strlen($entra)-$comp,$comp);
}

function fator_vencimento($data) {
	$data = explode("/",$data);
	$ano = $data[2];
	$mes = $data[1];
	$dia = $data[0];
    return(abs((_dateToDays("1997","10","07")) - (_dateToDays($ano, $mes, $dia))));
}

function _dateToDays($year,$month,$day) {
    $century = substr($year, 0, 2);
    $year = substr($year, 2, 2);
    if ($month > 2) {
        $month -= 3;
    } else {
        $month += 9;
        if ($year) {
            $year--;
        } else {
            $year = 99;
            $century --;
        }
    }
    return ( floor((  146097 * $century)    /  4 ) +
            floor(( 1461 * $year)        /  4 ) +
            floor(( 153 * $month +  2) /  5 ) +
                $day +  1721119);
}

function modulo_10($num) { 
		$numtotal10 = 0;
        $fator = 2;

        // Separacao dos numeros
        for ($i = strlen($num); $i > 0; $i--) {
            // pega cada numero isoladamente
            $numeros[$i] = substr($num,$i-1,1);
            // Efetua multiplicacao do numero pelo (falor 10)
            // 2002-07-07 01:33:34 Macete para adequar ao Mod10 do Itaú
            $temp = $numeros[$i] * $fator; 
            $temp0=0;
            foreach (preg_split('//',$temp,-1,PREG_SPLIT_NO_EMPTY) as $k=>$v){ $temp0+=$v; }
            $parcial10[$i] = $temp0; //$numeros[$i] * $fator;
            // monta sequencia para soma dos digitos no (modulo 10)
            $numtotal10 += $parcial10[$i];
            if ($fator == 2) {
                $fator = 1;
            } else {
                $fator = 2; // intercala fator de multiplicacao (modulo 10)
            }
        }
		
        // várias linhas removidas, vide função original
        // Calculo do modulo 10
        $resto = $numtotal10 % 10;
        $digito = 10 - $resto;
        if ($resto == 0) {
            $digito = 0;
        }
		
        return $digito;
		
}

function modulo_11($num, $base=9, $r=0)  {
    /**
     *   Autor:
     *           Pablo Costa <pablo@users.sourceforge.net>
     *
     *   Função:
     *    Calculo do Modulo 11 para geracao do digito verificador 
     *    de boletos bancarios conforme documentos obtidos 
     *    da Febraban - www.febraban.org.br 
     *
     *   Entrada:
     *     $num: string numérica para a qual se deseja calcularo digito verificador;
     *     $base: valor maximo de multiplicacao [2-$base]
     *     $r: quando especificado um devolve somente o resto
     *
     *   Saída:
     *     Retorna o Digito verificador.
     *
     *   Observações:
     *     - Script desenvolvido sem nenhum reaproveitamento de código pré existente.
     *     - Assume-se que a verificação do formato das variáveis de entrada é feita antes da execução deste script.
     */                                        

    $soma = 0;
    $fator = 2;

    /* Separacao dos numeros */
    for ($i = strlen($num); $i > 0; $i--) {
        // pega cada numero isoladamente
        $numeros[$i] = substr($num,$i-1,1);
        // Efetua multiplicacao do numero pelo falor
        $parcial[$i] = $numeros[$i] * $fator;
        // Soma dos digitos
        $soma += $parcial[$i];
        if ($fator == $base) {
            // restaura fator de multiplicacao para 2 
            $fator = 1;
        }
        $fator++;
    }

    /* Calculo do modulo 11 */
    if ($r == 0) {
        $soma *= 10;
        $digito = $soma % 11;
        if ($digito == 10) {
            $digito = 0;
        }
        return $digito;
    } elseif ($r == 1){
        $resto = $soma % 11;
        return $resto;
    }
}

function geraCodigoBanco($numero) {
	$parte1 = substr($numero, 0, 3);
	$parte2 = modulo_11($parte1);
	return $parte1 . "-" . $parte2;
}

function monta_linha_digitavel($dados) {
	// Padrão: Sudameris
	// POSIÇÃO	CONTEÚDO
	// 1 a 3	Número do banco
	// 4		Código da Moeda
	// 5 a 8	Agência
	// 9 a 15	Conta
	// 16		Digitão
	// 17 a 29	Nosso número
	// 30		Dígito do código de barra
	// 31 a 34	Fator de vencimento
	// 35 a 44	Valor

	if (preg_match('/^([0-9]{5})([0-9]{4})([0-9]{5})([0-9]{5})([0-9]{5})([0-9]{5})([0-9]{1})([0-9]{4})([0-9]{10})$/', $dados, $bloco))
		{
		$dv1 = modulo_10($bloco[1] . $bloco[2]);
		if ($dv1 == 10) $dv1 = 0;

		$dv2 = modulo_10($bloco[3] . $bloco[4]);
		if ($dv2 == 10) $dv2 = 0;

		$dv3 = modulo_10($bloco[5] . $bloco[6]);
		if ($dv3 == 10) $dv3 = 0;

		return ($bloco[1] . '.' . $bloco[2] . $dv1 . ' ' . $bloco[3] . '.' . $bloco[4] . $dv2 . ' ' . $bloco[5] . '.' . $bloco[6] . $dv3 . ' ' . $bloco[7] . ' ' . $bloco[8] . $bloco[9]);
		}
	else
		return '';
}
?>
<?php
// +----------------------------------------------------------------------+
// | BoletoPhp - Versão Beta                                              |
// +----------------------------------------------------------------------+
// | Este arquivo está disponível sob a Licença GPL disponível pela Web   |
// | em http://pt.wikipedia.org/wiki/GNU_General_Public_License           |
// | Você deve ter recebido uma cópia da GNU Public License junto com     |
// | esse pacote; se não, escreva para:                                   |
// |                                                                      |
// | Free Software Foundation, Inc.                                       |
// | 59 Temple Place - Suite 330                                          |
// | Boston, MA 02111-1307, USA.                                          |
// +----------------------------------------------------------------------+

// +----------------------------------------------------------------------+
// | Originado do Projeto BBBoletoFree que tiveram colaborações de Daniel |
// | William Schultz e Leandro Maniezo que por sua vez foi derivado do	  |
// | PHPBoleto de João Prado Maia e Pablo Martins F. Costa				  |
// | 																	  |
// | Se vc quer colaborar, nos ajude a desenvolver p/ os demais bancos :-)|
// | Acesse o site do Projeto BoletoPhp: www.boletophp.com.br             |
// +----------------------------------------------------------------------+

// +----------------------------------------------------------------------+
// | Equipe Coordenação Projeto BoletoPhp: <boletophp@boletophp.com.br>   |
// | Desenvolvimento Boleto Sudameris: Flávio Yutaka Nakamura         	  |
// +----------------------------------------------------------------------+
?>

<!DOCTYPE HTML PUBLIC '-//W3C//DTD HTML 4.0 Transitional//EN'>
<HTML>
<HEAD>
<TITLE><?php echo $dadosboleto["identificacao"]; ?></TITLE>
<META http-equiv=Content-Type content=text/html charset=ISO-8859-1>
<meta name="Generator" content="Projeto BoletoPHP - www.boletophp.com.br - Licença GPL" />
<style type=text/css>
<!--.cp {  font: bold 10px Arial; color: black}
<!--.ti {  font: 9px Arial, Helvetica, sans-serif}
<!--.ld { font: bold 15px Arial; color: #000000}
<!--.ct { FONT: 9px "Arial Narrow"; COLOR: #000033} 
<!--.cn { FONT: 9px Arial; COLOR: black }
<!--.bc { font: bold 20px Arial; color: #000000 }
<!--.ld2 { font: bold 12px Arial; color: #000000 }
--></style> 
</head>

<BODY text=#000000 bgColor=#ffffff topMargin=0 rightMargin=0>
<table width=666 cellspacing=0 cellpadding=0 border=0><tr><td valign=top class=cp><DIV ALIGN="CENTER">Instruções 
de Impressão</DIV></TD></TR><TR><TD valign=top class=cp><DIV ALIGN="left">
<p>
<li>Imprima em impressora jato de tinta (ink jet) ou laser em qualidade normal ou alta (Não use modo econômico).<br>
<li>Utilize folha A4 (210 x 297 mm) ou Carta (216 x 279 mm) e margens mínimas à esquerda e à direita do formulário.<br>
<li>Corte na linha indicada. Não rasure, risque, fure ou dobre a região onde se encontra o código de barras.<br>
<li>Caso não apareça o código de barras no final, clique em F5 para atualizar esta tela.
<li>Caso tenha problemas ao imprimir, copie a seqüencia numérica abaixo e pague no caixa eletrônico ou no internet banking:<br><br>
<span class="ld2">
&nbsp;&nbsp;&nbsp;&nbsp;Linha Digitável: &nbsp;<?php echo $dadosboleto["linha_digitavel"]?><br>
&nbsp;&nbsp;&nbsp;&nbsp;Valor: &nbsp;&nbsp;R$ <?php echo $dadosboleto["valor_boleto"]?><br>
</span>
</DIV></td></tr></table><br><table cellspacing=0 cellpadding=0 width=666 border=0><TBODY><TR><TD class=ct width=666><img height=1 src=<?php echo Route::url('resources', array('file' => 'imagens/6.png')); ?> width=665 border=0></TD></TR><TR><TD class=ct width=666><div align=right><b class=cp>Recibo 
do Sacado</b></div></TD></tr></tbody></table><table width=666 cellspacing=5 cellpadding=0 border=0><tr><td width=41></TD></tr></table>
<table width=666 cellspacing=5 cellpadding=0 border=0 align=Default>
  <tr>
    <td width=41><IMG SRC="<?php echo Route::url('resources', array('file' => 'imagens/logo_empresa.png')); ?>"></td>
    <td class=ti width=455><?php echo $dadosboleto["identificacao"]; ?> <?php echo isset($dadosboleto["cpf_cnpj"]) ? "<br>".$dadosboleto["cpf_cnpj"] : '' ?><br>
	<?php echo $dadosboleto["endereco"]; ?><br>
	<?php echo $dadosboleto["cidade_uf"]; ?><br>
    </td>
    <td align=RIGHT width=150 class=ti>&nbsp;</td>
  </tr>
</table>
<br>
<table cellspacing=0 cellpadding=0 border=0>
	<tr>
		<td width=160 class=cp><img src="<?php echo Route::url('resources', array('file' => 'imagens/logosudameris.jpg')); ?>" alt="Sudameris" width="150" height="27"></td>
		<td width=3 valign=bottom><img height=22 src=<?php echo Route::url('resources', array('file' => 'imagens/3.png')); ?> width=2></td>
		<td width=60 class=bc valign=bottom align=center><?php echo $dadosboleto["codigo_banco_com_dv"]?></td>
		<td width=3 valign=bottom><img height=22 src=<?php echo Route::url('resources', array('file' => 'imagens/3.png')); ?> width=2></td>
		<td width=440 class=ld align=right valign=bottom><?php echo $dadosboleto["linha_digitavel"]?></td>
	</tr>
	<tr><td colspan=5><img height=1 src=<?php echo Route::url('resources', array('file' => 'imagens/2.png')); ?> width=666></td></tr>
</table>
<table cellspacing=0 cellpadding=0 border=0>
	<tr>
		<td width=7 height=1><img src=<?php echo Route::url('resources', array('file' => 'imagens/1.png')); ?> width=7 height=1></td>
		<td width=112><img src=<?php echo Route::url('resources', array('file' => 'imagens/1.png')); ?> width=112 height=1></td>
		<td width=7><img src=<?php echo Route::url('resources', array('file' => 'imagens/1.png')); ?> width=7 height=1></td>
		<td width=113><img src=<?php echo Route::url('resources', array('file' => 'imagens/1.png')); ?> width=113 height=1></td>
		<td width=7><img src=<?php echo Route::url('resources', array('file' => 'imagens/1.png')); ?> width=7 height=1></td>
		<td width=53><img src=<?php echo Route::url('resources', array('file' => 'imagens/1.png')); ?> width=53 height=1></td>
		<td width=7><img src=<?php echo Route::url('resources', array('file' => 'imagens/1.png')); ?> width=7 height=1></td>
		<td width=53><img src=<?php echo Route::url('resources', array('file' => 'imagens/1.png')); ?> width=53 height=1></td>
		<td width=7><img src=<?php echo Route::url('resources', array('file' => 'imagens/1.png')); ?> width=7 height=1></td>
		<td width=113><img src=<?php echo Route::url('resources', array('file' => 'imagens/1.png')); ?> width=113 height=1></td>
		<td width=7><img src=<?php echo Route::url('resources', array('file' => 'imagens/1.png')); ?> width=7 height=1></td>
		<td width=180><img src=<?php echo Route::url('resources', array('file' => 'imagens/1.png')); ?> width=180 height=1></td>
	</tr>
	<tr>
		<td height=13><img src=<?php echo Route::url('resources', array('file' => 'imagens/1.png')); ?> width=1 height=13></td>
		<td colspan=7 class=ct>Cedente</td>
		<td><img src=<?php echo Route::url('resources', array('file' => 'imagens/1.png')); ?> width=1 height=13></td>
		<td class=ct>Agência/Código do Cedente</td>
		<td><img src=<?php echo Route::url('resources', array('file' => 'imagens/1.png')); ?> width=1 height=13></td>
		<td class=ct>Vencimento</td>
	</tr>
	<tr>
		<td height=12><img src=<?php echo Route::url('resources', array('file' => 'imagens/1.png')); ?> width=1 height=12></td>
		<td colspan=7 class=cp><?php echo $dadosboleto["cedente"]?></td>
		<td><img src=<?php echo Route::url('resources', array('file' => 'imagens/1.png')); ?> width=1 height=12></td>
		<td class=cp><?php echo $dadosboleto["agencia_codigo"]?></td>
		<td><img src=<?php echo Route::url('resources', array('file' => 'imagens/1.png')); ?> width=1 height=12></td>
		<td class=cp align=right><?php echo $dadosboleto["data_vencimento"]?></td>
	</tr>
	<tr><td colspan=12 height=1><img src=<?php echo Route::url('resources', array('file' => 'imagens/2.png')); ?> width=666 height=1></td></tr>
	<tr>
		<td height=13><img src=<?php echo Route::url('resources', array('file' => 'imagens/1.png')); ?> width=1 height=13></td>
		<td class=ct>CPF/CNPJ</td>
		<td><img src=<?php echo Route::url('resources', array('file' => 'imagens/1.png')); ?> width=1 height=13></td>
		<td class=ct>Número do documento</td>
		<td><img src=<?php echo Route::url('resources', array('file' => 'imagens/1.png')); ?> width=1 height=13></td>
		<td class=ct>Espécie</td>
		<td><img src=<?php echo Route::url('resources', array('file' => 'imagens/1.png')); ?> width=1 height=13></td>
		<td class=ct>Quantidade</td>
		<td><img src=<?php echo Route::url('resources', array('file' => 'imagens/1.png')); ?> width=1 height=13></td>
		<td class=ct>Valor</td>
		<td><img src=<?php echo Route::url('resources', array('file' => 'imagens/1.png')); ?> width=1 height=13></td>
		<td class=ct>Valor documento</td>
	</tr>
	<tr>
		<td height=13><img src=<?php echo Route::url('resources', array('file' => 'imagens/1.png')); ?> width=1 height=13></td>
		<td class=cp><?php echo $dadosboleto["cpf_cnpj"]?></td>
		<td><img src=<?php echo Route::url('resources', array('file' => 'imagens/1.png')); ?> width=1 height=13></td>
		<td class=cp><?php echo $dadosboleto["numero_documento"]?></td>
		<td><img src=<?php echo Route::url('resources', array('file' => 'imagens/1.png')); ?> width=1 height=13></td>
		<td class=cp><?php echo $dadosboleto["especie"]?></td>
		<td><img src=<?php echo Route::url('resources', array('file' => 'imagens/1.png')); ?> width=1 height=13></td>
		<td class=cp><?php echo $dadosboleto["quantidade"]?></td>
		<td><img src=<?php echo Route::url('resources', array('file' => 'imagens/1.png')); ?> width=1 height=13></td>
		<td class=cp><?php echo $dadosboleto["valor_unitario"]?></td>
		<td><img src=<?php echo Route::url('resources', array('file' => 'imagens/1.png')); ?> width=1 height=13></td>
		<td class=cp align=right><?php echo $dadosboleto["valor_boleto"]?></td>
	</tr>
	<tr><td colspan=12 height=1><img src=<?php echo Route::url('resources', array('file' => 'imagens/2.png')); ?> width=666 height=1></td></tr>
	<tr>
		<td height=13><img src=<?php echo Route::url('resources', array('file' => 'imagens/1.png')); ?> width=1 height=13></td>
		<td class=ct>(-) Desconto / Abatimentos</td>
		<td><img src=<?php echo Route::url('resources', array('file' => 'imagens/1.png')); ?> width=1 height=13></td>
		<td class=ct>(-) Outras deduções</td>
		<td><img src=<?php echo Route::url('resources', array('file' => 'imagens/1.png')); ?> width=1 height=13></td>
		<td colspan=3 class=ct>(+) Mora / Multa</td>
		<td><img src=<?php echo Route::url('resources', array('file' => 'imagens/1.png')); ?> width=1 height=13></td>
		<td class=ct>(+) Outros acréscimos</td>
		<td><img src=<?php echo Route::url('resources', array('file' => 'imagens/1.png')); ?> width=1 height=13></td>
		<td class=ct>(=) Valor cobrado</td>
	</tr>
	<tr>
		<td height=12><img src=<?php echo Route::url('resources', array('file' => 'imagens/1.png')); ?> width=1 height=12></td>
		<td class=cp>&nbsp;</td>
		<td><img src=<?php echo Route::url('resources', array('file' => 'imagens/1.png')); ?> width=1 height=12></td>
		<td class=cp>&nbsp;</td>
		<td><img src=<?php echo Route::url('resources', array('file' => 'imagens/1.png')); ?> width=1 height=12></td>
		<td colspan=3 class=cp>&nbsp;</td>
		<td><img src=<?php echo Route::url('resources', array('file' => 'imagens/1.png')); ?> width=1 height=12></td>
		<td class=cp align=right>&nbsp;</td>
		<td><img src=<?php echo Route::url('resources', array('file' => 'imagens/1.png')); ?> width=1 height=12></td>
		<td class=cp align=right>&nbsp;</td>
	</tr>
	<tr><td colspan=12 height=1><img src=<?php echo Route::url('resources', array('file' => 'imagens/2.png')); ?> width=666 height=1></td></tr>
	<tr>
		<td height=13><img src=<?php echo Route::url('resources', array('file' => 'imagens/1.png')); ?> width=1 height=13></td>
		<td colspan=9 class=ct>Sacado</td>
		<td><img src=<?php echo Route::url('resources', array('file' => 'imagens/1.png')); ?> width=1 height=13></td>
		<td class=ct>Nosso número</td>
	</tr>
	<tr>
		<td height=12><img src=<?php echo Route::url('resources', array('file' => 'imagens/1.png')); ?> width=1 height=12></td>
		<td colspan=9 class=cp><?php echo $dadosboleto["sacado"]?></td>
		<td><img src=<?php echo Route::url('resources', array('file' => 'imagens/1.png')); ?> width=1 height=12></td>
		<td class=cp align=right><?php echo $dadosboleto["nosso_numero"]?></td>
	</tr>
	<tr><td colspan=12 height=1><img src=<?php echo Route::url('resources', array('file' => 'imagens/2.png')); ?> width=666 height=1></td></tr>
</table>
<table cellspacing=0 cellpadding=0 border=0>
	<tr>
		<td width=7 height=12 class=ct>&nbsp;</td>
		<td width=564 class=ct>Demonstrativo</td>
		<td width=7 class=ct>&nbsp;</td>
		<td width=88 class=ct>Autenticação mecânica</td>
	</tr>
	<tr>
		<td>&nbsp;</td>
		<td class=cp><?php echo $dadosboleto["demonstrativo1"] . '<br>' . $dadosboleto["demonstrativo2"] . '<br>' . $dadosboleto["demonstrativo3"]?><br>&nbsp;<br>&nbsp;<br>&nbsp;</td>
		<td>&nbsp;</td>
		<td>&nbsp;</td>
	</tr>
	<tr><td colspan=4 class=ct align=right>Corte na linha pontilhada</td></tr>
	<tr><td colspan=4><img src=<?php echo Route::url('resources', array('file' => 'imagens/6.png')); ?> width=665 height=1></td></tr>
</table>
&nbsp;<br>
<table cellspacing=0 cellpadding=0 border=0>
	<tr>
		<td width=160 class=cp><img src="<?php echo Route::url('resources', array('file' => 'imagens/logosudameris.jpg')); ?>" alt="Sudameris" width="150" height="27"></td>
		<td width=3 valign=bottom><img height=22 src=<?php echo Route::url('resources', array('file' => 'imagens/3.png')); ?> width=2></td>
		<td width=60 class=bc valign=bottom align=center><?php echo $dadosboleto["codigo_banco_com_dv"]?></td>
		<td width=3 valign=bottom><img height=22 src=<?php echo Route::url('resources', array('file' => 'imagens/3.png')); ?> width=2></td>
		<td width=440 class=ld align=right valign=bottom><?php echo $dadosboleto["linha_digitavel"]?></td>
	</tr>
	<tr><td colspan=5><img height=1 src=<?php echo Route::url('resources', array('file' => 'imagens/2.png')); ?> width=666></td></tr>
</table>
<table cellspacing=0 cellpadding=0 border=0 height="2">
	<tr>
		<td width=7 height=1><img src=<?php echo Route::url('resources', array('file' => 'imagens/2.png')); ?> width=7 height=1></td>
		<td width=100><img src=<?php echo Route::url('resources', array('file' => 'imagens/2.png')); ?> width=100 height=1></td>
		<td width=7><img src=<?php echo Route::url('resources', array('file' => 'imagens/2.png')); ?> width=7 height=1></td>
		<td width=74><img src=<?php echo Route::url('resources', array('file' => 'imagens/2.png')); ?> width=74 height=1></td>
		<td width=7><img src=<?php echo Route::url('resources', array('file' => 'imagens/2.png')); ?> width=7 height=1></td>
		<td width=73><img src=<?php echo Route::url('resources', array('file' => 'imagens/2.png')); ?> width=73 height=1></td>
		<td width=7><img src=<?php echo Route::url('resources', array('file' => 'imagens/2.png')); ?> width=7 height=1></td>
		<td width=55><img src=<?php echo Route::url('resources', array('file' => 'imagens/2.png')); ?> width=55 height=1></td>
		<td width=7><img src=<?php echo Route::url('resources', array('file' => 'imagens/2.png')); ?> width=7 height=1></td>
		<td width=35><img src=<?php echo Route::url('resources', array('file' => 'imagens/2.png')); ?> width=35 height=1></td>
		<td width=7><img src=<?php echo Route::url('resources', array('file' => 'imagens/2.png')); ?> width=7 height=1></td>
		<td width=100><img src=<?php echo Route::url('resources', array('file' => 'imagens/2.png')); ?> width=100 height=1></td>
		<td width=7><img src=<?php echo Route::url('resources', array('file' => 'imagens/2.png')); ?> width=7 height=1></td>
		<td width=180><img src=<?php echo Route::url('resources', array('file' => 'imagens/2.png')); ?> width=180 height=1></td>
	</tr>
	<tr>
		<td height=13><img src=<?php echo Route::url('resources', array('file' => 'imagens/1.png')); ?> width=1 height=13></td>
		<td colspan=11 class=ct>Local de pagamento</td>
		<td><img src=<?php echo Route::url('resources', array('file' => 'imagens/1.png')); ?> width=1 height=13></td>
		<td class=ct>Vencimento</td>
	</tr>
	<tr>
		<td height=12><img src=<?php echo Route::url('resources', array('file' => 'imagens/1.png')); ?> width=1 height=12></td>
		<td colspan=11 class=cp>Pagável em qualquer Banco até o vencimento.</td>
		<td><img src=<?php echo Route::url('resources', array('file' => 'imagens/1.png')); ?> width=1 height=12></td>
		<td class=cp align=right><?php echo $dadosboleto["data_vencimento"]?></td>
	</tr>
	<tr><td colspan=14 height=1><img src=<?php echo Route::url('resources', array('file' => 'imagens/2.png')); ?> width=666 height=1></td></tr>
	<tr>
		<td height=13><img src=<?php echo Route::url('resources', array('file' => 'imagens/1.png')); ?> width=1 height=13></td>
		<td colspan=11 class=ct>Cedente</td>
		<td><img src=<?php echo Route::url('resources', array('file' => 'imagens/1.png')); ?> width=1 height=13></td>
		<td class=ct>Agência/Código cedente</td>
	</tr>
	<tr>
		<td height=12><img src=<?php echo Route::url('resources', array('file' => 'imagens/1.png')); ?> width=1 height=12></td>
		<td colspan=11  class=cp><?php echo $dadosboleto["cedente"]?></td>
		<td><img src=<?php echo Route::url('resources', array('file' => 'imagens/1.png')); ?> width=1 height=12></td>
		<td class=cp align=right><?php echo $dadosboleto["agencia_codigo"]?></td>
	</tr>
	<tr><td colspan=14 height=1><img src=<?php echo Route::url('resources', array('file' => 'imagens/2.png')); ?> width=666 height=1></td></tr>
	<tr>
		<td height=13><img src=<?php echo Route::url('resources', array('file' => 'imagens/1.png')); ?> width=1 height=13></td>
		<td class=ct>Data do documento</td>
		<td><img src=<?php echo Route::url('resources', array('file' => 'imagens/1.png')); ?> width=1 height=13></td>
		<td colspan=3 class=ct>Número do documento</td>
		<td><img src=<?php echo Route::url('resources', array('file' => 'imagens/1.png')); ?> width=1 height=13></td>
		<td class=ct>Espécie doc.</td>
		<td><img src=<?php echo Route::url('resources', array('file' => 'imagens/1.png')); ?> width=1 height=13></td>
		<td class=ct>Aceite</td>
		<td><img src=<?php echo Route::url('resources', array('file' => 'imagens/1.png')); ?> width=1 height=13></td>
		<td class=ct>Data processamento</td>
		<td><img src=<?php echo Route::url('resources', array('file' => 'imagens/1.png')); ?> width=1 height=13></td>
		<td class=ct>Nosso número</td>
	</tr>
	<tr>
		<td height=12><img src=<?php echo Route::url('resources', array('file' => 'imagens/1.png')); ?> width=1 height=12></td>
		<td class=cp><?php echo $dadosboleto["data_documento"]?></td>
		<td><img src=<?php echo Route::url('resources', array('file' => 'imagens/1.png')); ?> width=1 height=12></td>
		<td colspan=3 class=cp><?php echo $dadosboleto["numero_documento"]?></td>
		<td><img src=<?php echo Route::url('resources', array('file' => 'imagens/1.png')); ?> width=1 height=12></td>
		<td class=cp><?php echo $dadosboleto["especie_doc"]?></td>
		<td><img src=<?php echo Route::url('resources', array('file' => 'imagens/1.png')); ?> width=1 height=12></td>
		<td class=cp><?php echo $dadosboleto["aceite"]?></td>
		<td><img src=<?php echo Route::url('resources', array('file' => 'imagens/1.png')); ?> width=1 height=12></td>
		<td class=cp><?php echo $dadosboleto["data_processamento"]?></td>
		<td><img src=<?php echo Route::url('resources', array('file' => 'imagens/1.png')); ?> width=1 height=12></td>
		<td class=cp align=right><?php echo $dadosboleto["nosso_numero"]?></td>
	</tr>
	<tr><td colspan=14 height=1><img src=<?php echo Route::url('resources', array('file' => 'imagens/2.png')); ?> width=666 height=1></td></tr>
	<tr>
		<td height=13><img src=<?php echo Route::url('resources', array('file' => 'imagens/1.png')); ?> width=1 height=13></td>
		<td class=ct>Uso do banco</td>
		<td><img src=<?php echo Route::url('resources', array('file' => 'imagens/1.png')); ?> width=1 height=13></td>
		<td class=ct>Carteira</td>
		<td><img src=<?php echo Route::url('resources', array('file' => 'imagens/1.png')); ?> width=1 height=13></td>
		<td class=ct>Espécie</td>
		<td><img src=<?php echo Route::url('resources', array('file' => 'imagens/1.png')); ?> width=1 height=13></td>
		<td colspan=3 class=ct>Quantidade</td>
		<td><img src=<?php echo Route::url('resources', array('file' => 'imagens/1.png')); ?> width=1 height=13></td>
		<td class=ct>Valor</td>
		<td><img src=<?php echo Route::url('resources', array('file' => 'imagens/1.png')); ?> width=1 height=13></td>
		<td class=ct>(=) Valor documento</td>
	</tr>
	<tr>
		<td height=12><img src=<?php echo Route::url('resources', array('file' => 'imagens/1.png')); ?> width=1 height=12></td>
		<td class=cp height=12>&nbsp;</td>
		<td><img src=<?php echo Route::url('resources', array('file' => 'imagens/1.png')); ?> width=1 height=12></td>
		<td class=cp><?php echo $dadosboleto["carteira"]?></td>
		<td><img src=<?php echo Route::url('resources', array('file' => 'imagens/1.png')); ?> width=1 height=12></td>
		<td class=cp><?php echo $dadosboleto["especie"]?></td>
		<td><img src=<?php echo Route::url('resources', array('file' => 'imagens/1.png')); ?> width=1 height=12></td>
		<td colspan=3 class=cp><?php echo $dadosboleto["quantidade"]?></td>
		<td><img src=<?php echo Route::url('resources', array('file' => 'imagens/1.png')); ?> width=1 height=12></td>
		<td class=cp><?php echo $dadosboleto["valor_unitario"]?></td>
		<td><img src=<?php echo Route::url('resources', array('file' => 'imagens/1.png')); ?> width=1 height=12></td>
		<td class=cp align=right><?php echo $dadosboleto["valor_boleto"]?></td>
	</tr>
	<tr><td colspan=14 height=1><img src=<?php echo Route::url('resources', array('file' => 'imagens/2.png')); ?> width=666 height=1></td></tr>
</table>
<table cellspacing=0 cellpadding=0 border=0>
	<tr>
		<td width=7 height=26><img src=<?php echo Route::url('resources', array('file' => 'imagens/1.png')); ?> width=1 height=26></td>
		<td width=472 rowspan=9 valign=top>
			<span class=ct>Instruções (Texto de responsabilidade do cedente)</span><br>
			&nbsp;<br>
			<span class=cp><?php echo $dadosboleto["instrucoes1"] . '<br>' . $dadosboleto["instrucoes2"] . '<br>' . $dadosboleto["instrucoes3"] . '<br>' . $dadosboleto["instrucoes4"]?></span>
		</td>
		<td width=7><img src=<?php echo Route::url('resources', array('file' => 'imagens/2.png')); ?> width=1 height=26></td>
		<td width=180 class=ct>(-) Desconto / Abatimentos</td>
	</tr>
	<tr><td height=1><img src=<?php echo Route::url('resources', array('file' => 'imagens/2.png')); ?> width=1 height=1></td><td><img src=<?php echo Route::url('resources', array('file' => 'imagens/2.png')); ?> width=7 height=1></td><td><img src=<?php echo Route::url('resources', array('file' => 'imagens/2.png')); ?> width=180 height=1></td></tr>
	<tr>
		<td height=26><img src=<?php echo Route::url('resources', array('file' => 'imagens/1.png')); ?> width=1 height=26></td>
		<td><img src=<?php echo Route::url('resources', array('file' => 'imagens/2.png')); ?> width=1 height=26></td>
		<td class=ct>(-) Outras deduções</td>
	</tr>
	<tr><td height=1><img src=<?php echo Route::url('resources', array('file' => 'imagens/1.png')); ?> width=1 height=1></td><td><img src=<?php echo Route::url('resources', array('file' => 'imagens/2.png')); ?> width=7 height=1></td><td><img src=<?php echo Route::url('resources', array('file' => 'imagens/2.png')); ?> width=180 height=1></td></tr>
	<tr>
		<td height=26><img src=<?php echo Route::url('resources', array('file' => 'imagens/1.png')); ?> width=1 height=26></td>
		<td><img src=<?php echo Route::url('resources', array('file' => 'imagens/2.png')); ?> width=1 height=26></td>
		<td class=ct>(+) Mora / Multa</td>
	</tr>
	<tr><td height=1><img src=<?php echo Route::url('resources', array('file' => 'imagens/1.png')); ?> width=1 height=1></td><td><img src=<?php echo Route::url('resources', array('file' => 'imagens/2.png')); ?> width=7 height=1></td><td><img src=<?php echo Route::url('resources', array('file' => 'imagens/2.png')); ?> width=180 height=1></td></tr>
	<tr>
		<td height=26><img src=<?php echo Route::url('resources', array('file' => 'imagens/1.png')); ?> width=1 height=26></td>
		<td><img src=<?php echo Route::url('resources', array('file' => 'imagens/2.png')); ?> width=1 height=26></td>
		<td class=ct>(+) Outros acréscimos</td>
	</tr>
	<tr><td height=1><img src=<?php echo Route::url('resources', array('file' => 'imagens/1.png')); ?> width=1 height=1></td><td><img src=<?php echo Route::url('resources', array('file' => 'imagens/2.png')); ?> width=7 height=1></td><td><img src=<?php echo Route::url('resources', array('file' => 'imagens/2.png')); ?> width=180 height=1></td></tr>
	<tr>
		<td height=26><img src=<?php echo Route::url('resources', array('file' => 'imagens/1.png')); ?> width=1 height=26></td>
		<td><img src=<?php echo Route::url('resources', array('file' => 'imagens/2.png')); ?> width=1 height=26></td>
		<td class=ct>(=) Valor cobrado</td>
	</tr>
	<tr><td colspan=4 height=1><img src=<?php echo Route::url('resources', array('file' => 'imagens/2.png')); ?> width=666 height=1></td></tr>
	<tr>
		<td height=13><img src=<?php echo Route::url('resources', array('file' => 'imagens/1.png')); ?> width=1 height=13></td>
		<td class=ct>Sacado</td>
		<td><img src=<?php echo Route::url('resources', array('file' => 'imagens/b.png')); ?> width=1 height=1></td>
		<td><img src=<?php echo Route::url('resources', array('file' => 'imagens/b.png')); ?> width=1 height=1></td>
	</tr>
	<tr>
		<td height=39><img src=<?php echo Route::url('resources', array('file' => 'imagens/1.png')); ?> width=1 height=39></td>
		<td class=cp><?php echo $dadosboleto["sacado"] . '<br>' . $dadosboleto["endereco1"] . '<br>' . $dadosboleto["endereco2"]?></td>
		<td valign=bottom><img src=<?php echo Route::url('resources', array('file' => 'imagens/1.png')); ?> width=1 height=13></td>
		<td valign=bottom><span class=ct>Cód. baixa</span></td>
	</tr>
	<tr><td colspan=4 height=1><img src=<?php echo Route::url('resources', array('file' => 'imagens/2.png')); ?> width=666 height=1></td></tr>
</table>
<table cellspacing=0 cellpadding=0 border=0>
	<tr>
		<td width=333 class=ct>Sacador/Avalista</td>
		<td width=333 class=ct align=right>Autenticação mecânica - <span class=cp>Ficha de Compensação</span></td>
	</tr>
	<tr><td height=50 colspan=2><?php fbarcode($dadosboleto["codigo_barras"]); ?></td></tr>
	<tr><td colspan=2 class=ct align=right>Corte na linha pontilhada</td></tr>
	<tr><td colspan=2 height=1><img src=<?php echo Route::url('resources', array('file' => 'imagens/6.png')); ?> width=665 height=1></td></tr>
</table>
</body>

</html>
